Java进阶-演示 TreeSet 对 String 是可排序的 发表于 2020-05-27 | 分类于 Java | 字数统计: 159 字 | 阅读时长 ≈ 1 分钟 TreeSet 集合底层实际上是一个 TreeMap TreeMap 集合底层是一个二叉树 放到 TreeSet 集合中的元素,等同于放到 TreeMap 集合 key 部分了 TreeSet 集合中的元素:无序不可重复,但是可以按照元素的大小顺序自动排序,称为:可排序集合 123456789101112131415161718192021222324import java.util.TreeSet;public class TreeSetTest01 { public static void main(String[] args) { // 创建一个 TreeSet 集合 TreeSet<String> ts = new TreeSet<>(); // 添加 String ts.add("ab"); ts.add("ac"); ts.add("ba"); ts.add("ab"); // 遍历 for (String s : ts) { // 按字典顺序:升序 System.out.println(s); // ab // ac // ba } }}